/** 
 *
 * Lisense:
 * Copyright (c) 2015.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 * 
 * @fileDesc:TODO
 * @author:dairymix
 * @version:1.0.0
 */
package org.activiti.explorer.servlet.explorer;

import javax.servlet.annotation.WebInitParam;
import javax.servlet.annotation.WebServlet;

import org.activiti.explorer.servlet.ExplorerApplicationServlet;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.scheduling.annotation.EnableAsync;

/** 
 * @ClassName:ModelerServlet
 * @Description:TODO
 * @author:dairymix
 * @version:1.0.0
 */
@EnableAsync
@ComponentScan({
    "org.activiti.rest.editor", 
    "org.activiti.rest.diagram",
    })
@WebServlet(name = "ExplorerApplicationServlet", 
    urlPatterns = { "/ui/*", "/VAADIN/*" }, 
    initParams = { 
        @WebInitParam(name = "widgetset", value = "org.activiti.explorer.CustomWidgetset"), 
        })
public class MyExplorerApplicationServlet extends ExplorerApplicationServlet {

    private static final long serialVersionUID = -1767282416301845172L;

}
